@charset "utf-8";
/* CSS Document */
.list_ul_news{
padding:10px;
text-align:left;
}
.list_ul_news li{
margin:5px 0;
background: transparent url(../images/ico.png) no-repeat scroll 97% center;
-webkit-background-size: 10px auto;
background-size:10px auto;
background-color:#fff;clear:both;height:60px;padding:5px;
}
.list_ul_news p:first-of-type{
display:block;
color:#000;
height:40px;
font-size:14px;font-weight:bold;overflow: hidden;
}
.list_ul_news p:nth-of-type(2){
font-size:12px;
}
.list_ul_news li div{float:left;margin-left:5px;}
.list_ul_news li div p{color:#333;margin-left:10px;}
.list_book{
	border: 1px solid #C6C6C6;
	background-color: rgba(255, 255, 255, 0.9);
	line-height: 24px;
	border-radius: 5px;
	-moz-box-shadow: 0 1px 1px #f6f6f6;
	-webkit-box-shadow: 0 1px 1px #f6f6f6;
	box-shadow: 0 1px 1px #f6f6f6;
	display: block;
	overflow:hidden;
	letter-spacing: 1px;
}

.list_book dt{
	background-color: #E1E1E1;
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #E7E7E7), color-stop(1, #f9f9f9)	 );
	-webkit-box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 #EEEEEE;
	-moz-box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 #EEEEEE;
	box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 #EEEEEE;
	color: #666;
	text-shadow: 0 1px #FFF;
	text-indent:10px;
	line-height:25px;padding:5px;
	border-bottom:1px solid #C6C6C6;
}

.list_book dd>div:first-of-type label{
	display:inline-block;
	width:100px;
	margin:0 5px;color:#333;
}

.list_book dd{
	padding:3px 5px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.list_book dd>div{
	vertical-align: middle;
}
.list_book *[name]{
	width:100%;
	border-radius: 0px;
	background-color: #FFFFFF;
	border: 1px solid #E8E8E8;
	margin: 5px 0 4px;
	padding: 9px 10px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.list_book_des div:first-of-type{
	border-bottom:1px dotted #ccc;
}
.list_book_des div:nth-of-type(2){
	text-indent:5px;color:#666;
	margin-top:5px;
}
.list_book_contact div:first-of-type{
	border-bottom:1px solid #ccc;
}
.list_book_contact a{
	color:#000;
	margin-left:5px;
}
.list_book dd label{color:#666;font-size:14px;}
.list_book dt label{font-size:14px;}
.list_book_contact dd div span{color:#666;font-size:14px;padding-left:5px;}
.list_book .tbox label{font-size:14px;}
.list_book .tbox input{width:70%;height:15px;}
.tbox {
	width: 100%;
	height: 100%;display:block;
}
.tbox > * {
	height: 100%;
	display: table-cell;
	vertical-align: top;
}
.tbox > *:last-child {
	width: 100%;
}
.tbox .bimg{flaot:left}
.tbox .baoma{float:left;width:70%;}
.ct80{width:94%;margin:0 auto;padding-top:10px;padding-bottom:10px;}
.list_book .tbox select{width:74%;height:40px;}
.list_book .tbox textarea{width:80%;font-size:14px; height:80px;}
.news_article{
	padding:10px;
}
.news_article header{
	padding:5px 0;
}
.news_article h3{
	margin:5px 0;
}
.news_article small{
	font-size:12px;color:#666;
}

.news_article article{
	line-height:22px;
}

.news_article img{
	margin:5px 0;
	max-width:100%!important;
}
